package animal;

public class Cat extends Animal {
    private double weight;

//    public static int st3=422;
//    static {
//        System.out.println("我是子类的静态代码块");
//    }
//    {
//        System.out.println("我是子类的构造代码块");
//    }

    public Cat(){
        //使用super()调用父类指定构造方法,必须在子类的构造方法的第一行
//        super();//调用父类的无参构造方法
//        this();//调用当前对象的无参构造方法

//        System.out.println("我是子类的无参构造方法");
    }

    public double getWeight() {
        return weight;
    }

    public void setWeight(double weight) {
        this.weight = weight;
    }

    //跑动方法
    public String run(){
        String str=this.getName()+"是一只"+this.getSpecies()+",它在快乐的在奔跑!";
        return str;
    }
}
